.tabs {
    margin-left:106px;
    border:solid 1px #ccc;
}

.tab_body {
    border-top:solid 1px #ccc;
}

.tab_header {
}
.tab_label {
    padding:0 .8em;
    font-weight:bold;
    cursor: pointer;
}
.inactive_tab_label:hover {
    color:#7CA0C7 !important;
}
.active_tab_label {
    background: #7CA0C7;
    color:white;
}
.tab_body textarea,
.tab_body iframe {
    margin:0;
    border:0;
    width:99.5%;
    height:36em;
}
.editor_box {
    background: #fff;
}
.editor_box .toolbar {
    border-bottom:solid 1px #ccc;
    padding:0 .3em;
    display:table-cell;
}

.editor_box .cb_box {
    margin-left:1em;
}
.editor_box .toolbar span {
    white-space: nowrap;
}
.editor_box .toolbar label {
    float:none;
    display: inline;
}

.subtoolbar {
    display:inline;
    white-space: nowrap;
    float:left;
}
